<template>
    <div>
        tag详情{{blog}}
    </div>
</template>
<script>
import { getBlog} from '~/api/blog'
export default {
    asyncData({ params, redirect}) {
        return getBlog(params.id) //直接使用API导出的方法进行请求
        .then(({ data }) => {
            console.log("data:",data)
            return { blog: data }
        }).catch((e) => {  //从nuxt context 中获取 redirect 进行跳转
            console.log("e:",e)
            redirect('/404')
        })
    }
}
</script>